<?php

use QL\QueryList;

class gongsisousuoModule extends Model
{
    public function __construct()
    {
        parent::__construct("gongsisousuo");
    }

    /**
     * 采集公司列表
     * @date: 2019年6月17日 下午2:37:45
     * @param: variable
     * @return:
     * @author: 龚华尧
     */
    public function getlistBymingcheng($qiyemingcheng)
    {
        //需要采集的目标页面
        $page = "https://m.tianyancha.com/search?key=%E6%80%9D%E4%B9%90";
        echo file_get_contents($page);
        die();
        //采集规则
        $reg = [
            //采集文章标题
            'title' => ['a', 'text'],
        ];
        $rang = 'header';
        $ql = QueryList::get($page)->rules($reg)->range($rang)->query();

        $data = $ql->getData();

        //打印结果
        print_r($data->all());


    }

    /**
     * 添加记录
     * @date: 2019年6月20日 下午3:43:08
     * @param: variable
     * @return:
     * @author: 龚华尧
     */
    public function insertone($searchdata)
    {
        $data = $this->where($searchdata)->one();
        if (empty($data)) {
            $searchdata["dtime"] = date("Y-m-d H:i:s");
            $this->insert($searchdata);
        } else {
            $id = $data["id"];
            $this->delete($id);
            $searchdata["dtime"] = date("Y-m-d H:i:s");
            $this->insert($searchdata);
        }
    }

}